/**
 * 将URL参数字符串转换为对象
 * @param {string} url - 包含参数的URL字符串
 * @returns {object|boolean} - 返回解析后的对象，如果没有参数则返回false
 */
const urlToObject = (url) => {
  const [paramStr] = url.split('?');
  if (!paramStr) return false;

  const obj = {};
  const params = paramStr.split('&');

  params.forEach((item) => {
    const [key, value] = item.split('=');
    obj[key] = decodeURIComponent(value); // 解码参数值
  });

  return obj;
};

export default {
  urlToObject
};
